
package com.gustozzi.distribucion.dao;

import java.sql.Date;
import java.util.List;

import com.gustozzi.distribucion.dao.util.DataAccessExceptions;
import com.gustozzi.domain.SolicitudTransporte;
import com.gustozzi.domain.Transporte;

public interface SolicitudTransporteDAO
{

    public List<SolicitudTransporte> obtenerListaSolicitudTransporte(int codigo, int centro, int despacho,
            String placa, Date fechaDesde, Date fechaHasta) throws DataAccessExceptions;

    public List<Transporte> obtenerListaTransporte(List<SolicitudTransporte> listaSolicitud, String codigoSolicitud)
            throws DataAccessExceptions;

    public String guardarSolicitudTransporte(int codigoSolicitudTransporte, String fechaCreacion, String desSolicitud,
            Double pesoMax, String fechaReq) throws DataAccessExceptions;

    public String eliminarSolicitud(int codigo) throws DataAccessExceptions;

}